speak for itself - Français Anglais Dictionnaire